package com.ruoyi.ade.service;

import java.util.List;
import com.ruoyi.ade.domain.AdeLabResult;

/**
 * AdeLabResultService接口
 * 
 * @author wxh
 * @date 2025-06-29
 */
public interface IAdeLabResultService 
{
    /**
     * 查询AdeLabResult
     * 
     * @param id AdeLabResult主键
     * @return AdeLabResult
     */
    public AdeLabResult selectAdeLabResultById(Long id);

    /**
     * 查询AdeLabResult列表
     * 
     * @param adeLabResult AdeLabResult
     * @return AdeLabResult集合
     */
    public List<AdeLabResult> selectAdeLabResultList(AdeLabResult adeLabResult);

    /**
     * 新增AdeLabResult
     * 
     * @param adeLabResult AdeLabResult
     * @return 结果
     */
    public int insertAdeLabResult(AdeLabResult adeLabResult);

    /**
     * 修改AdeLabResult
     * 
     * @param adeLabResult AdeLabResult
     * @return 结果
     */
    public int updateAdeLabResult(AdeLabResult adeLabResult);

    /**
     * 批量删除AdeLabResult
     * 
     * @param ids 需要删除的AdeLabResult主键集合
     * @return 结果
     */
    public int deleteAdeLabResultByIds(Long[] ids);

    /**
     * 删除AdeLabResult信息
     * 
     * @param id AdeLabResult主键
     * @return 结果
     */
    public int deleteAdeLabResultById(Long id);
}
